package com.qhg.saas_server.empty;

import com.qhg.saas_server.pojo.Menu;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.List;

@Data
@EqualsAndHashCode(callSuper = false)
public class RoleAuthorityMenu implements Serializable {
    private static final long serialVersionUID = 1L;




    /**
     * 字段解释:菜单id
     */

    private Integer menuId;



    /**
     * 字段解释:菜单名
     */

    private String menuName;



    /**
     * 字段解释:菜单路由(如果是菜单，存放的是路由，如果是按钮，0:插入,1:修改,2:删除,3:导入,4:导出)
     */

    private String menuRouter;



    /**
     * 字段解释:菜单状态(0:禁用,1:正常)
     */

    private Integer menuStatus;



    /**
     * 字段解释:父菜单ID(0:自身为父菜单)
     */

    private Integer parentId;


    /**
     * 字段解释:角色id
     */

    private Integer roleId;

    /**
     * 按钮
     */
    private List<RoleAuthorityMenu> roleAuthorityMenuList;
}
